#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a = 0;
	scanf("%d", &a);
	int i = 0;
	int sum = 0;
	int b = a;
	for (i = 0; i < 5; i++)
	{
		sum += a;
		a = a * 10 + b;
	}
	printf("%d", sum);
	return 0;
}
//#include<stdio.h>
//#include<math.h>
//int is_water(int i, int n)
//{
//	int sum = 0;
//	while (i)
//	{
//		sum += pow(i % 10, n);
//		i /= 10;
//	}
//	return sum;
//}
//int main()
//{
//	int i = 0;
//	for (i = 0; i <= 100000; i++)
//	{
//		int j = i;
//		int count = 1;
//		while (j/10)
//		{
//			count++;
//			j /= 10;
//		}
//		int ret = is_water(i, count);
//		if (i == ret)
//			printf("%d ", i);
//	}
//	return 0;
//}
//#include<stdio.h>
//int main()
//{
//	int k = 0;
//	scanf("%d", &k);
//	int i = 0;
//	for (i = 0; i < k / 2 + 1; i++)
//	{
//		int j = 0;
//		for (j = 0; j < k / 2 - i; j++)
//		{
//			printf(" ");
//		}
//		for (j = 0; j < 2 * i + 1; j++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	for (i = 0; i < k / 2; i++)
//	{
//		int j = 0;
//		for (j = 0; j <= i; j++)
//		{
//			printf(" ");
//		}
//		for (j = 0; j < k - 2 * i - 2; j++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	return 0;
//}
//#include<stdio.h>
//void Print(int* p, int sz)
//{
//	int i = 0;
//	for (i = 0; i < sz; i++)
//	{
//		printf("%d ", *(p + i));
//	}
//}
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	Print(arr, sz);
//	return 0;
//}